Skip to content

Conversation

@workers-devprod
Copy link
Contributor

@workers-devprod workers-devprod commented Mar 17, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@cloudflare/[email protected]

Minor Changes

  • #8514 4ad78ea Thanks @vicb! - Use the native implementation for connect and TLSSocket from node:tls

[email protected]

Minor Changes

  • #8477 fd9dff8 Thanks @gabivlj! - wrangler deploy includes container configuration when uploading the script

Patch Changes

[email protected]

Patch Changes

  • #8379 2b37abe Thanks @emily-shen! - Graduate Workers + Assets hello world templates from experimental status

  • #8541 cfa525d Thanks @GregBrimble! - fix: Fixes the Cloudflare logo in the Vite React starter to support both dark and light mode

[email protected]

Patch Changes

  • #8357 ff26dc2 Thanks @dario-piotrowicz! - feat: add new unsafeInspectorProxy option to miniflare

    Add a new unsafeInspectorProxy option to the miniflare worker options, if
    at least one worker has the option set then miniflare will establish a proxy
    between itself and workerd for the v8 inspector APIs which exposes only the
    requested workers to inspector clients. The inspector proxy communicates through
    miniflare's inspectorPort and exposes each requested worker via a path comprised
    of the worker's name

    example:

    import { Miniflare } from "miniflare";
    
    const mf = new Miniflare({
    	// the inspector proxy will be accessible through port 9229
    	inspectorPort: 9229,
    	workers: [
    		{
    			name: "worker-a",
    			scriptPath: "./worker-a.js",
    			// enable the inspector proxy for worker-a
    			unsafeInspectorProxy: true,
    		},
    		{
    			name: "worker-b",
    			scriptPath: "./worker-b.js",
    			// worker-b is not going to be proxied
    		},
    		{
    			name: "worker-c",
    			scriptPath: "./worker-c.js",
    			// enable the inspector proxy for worker-c
    			unsafeInspectorProxy: true,
    		},
    	],
    });

    In the above example an inspector proxy gets set up which exposes worker-a and worker-b,
    inspector clients can discover such workers via http://localhost:9229 and communicate with
    them respectively via ws://localhost:9229/worker-a and ws://localhost:9229/worker-b

    Note: this API is experimental, thus it's not being added to the public documentation and
    it's prefixed by unsafe

@cloudflare/[email protected]

Patch Changes

@cloudflare/[email protected]

Patch Changes

@cloudflare/[email protected]

Patch Changes

@workers-devprod workers-devprod requested review from a team as code owners March 17, 2025 23:57
@workers-devprod workers-devprod added e2e Run wrangler + vite-plugin e2e tests on a PR c3-e2e Run c3 e2e tests on a PR labels Mar 17, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Mar 18, 2025

A wrangler prerelease is available for testing. You can install this latest build in your project with:

npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-wrangler-8540

You can reference the automatically updated head of this PR with:

npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/prs/8540/npm-package-wrangler-8540

Or you can use npx with this latest build directly:

npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-wrangler-8540 dev path/to/script.js
Additional artifacts:

cloudflare-workers-bindings-extension:

wget https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-workers-bindings-extension-8540 -O ./cloudflare-workers-bindings-extension.0.0.0-v27f1817f6.vsix && code --install-extension ./cloudflare-workers-bindings-extension.0.0.0-v27f1817f6.vsix

create-cloudflare:

npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-create-cloudflare-8540 --no-auto-update

@cloudflare/kv-asset-handler:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-kv-asset-handler-8540

miniflare:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-miniflare-8540

@cloudflare/pages-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-pages-shared-8540

@cloudflare/unenv-preset:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-unenv-preset-8540

@cloudflare/vite-plugin:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-vite-plugin-8540

@cloudflare/vitest-pool-workers:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-vitest-pool-workers-8540

@cloudflare/workers-editor-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-workers-editor-shared-8540

@cloudflare/workers-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-workers-shared-8540

@cloudflare/workflows-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/13936097811/npm-package-cloudflare-workflows-shared-8540

Note that these links will no longer work once the GitHub Actions artifact expires.


[email protected] includes the following runtime dependencies:

Package Constraint Resolved
miniflare workspace:* 4.20250317.1
workerd 1.20250317.0 1.20250317.0
workerd --version 1.20250317.0 2025-03-17

Please ensure constraints are pinned, and miniflare/workerd minor versions match.

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 3 times, most recently from 52d3261 to 99735b1 Compare March 18, 2025 09:14
@workers-devprod workers-devprod requested a review from a team March 18, 2025 09:14
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 10 times, most recently from 4bfbeef to c58000f Compare March 18, 2025 15:41
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 2 times, most recently from b4ed622 to ba2665e Compare March 18, 2025 16:53
@workers-devprod workers-devprod force-pushed the changeset-release/main branch from 1ef17d0 to d18a245 Compare March 18, 2025 18:08
@workers-devprod workers-devprod force-pushed the changeset-release/main branch from fd148ca to d7e39ea Compare March 19, 2025 00:25
@penalosa penalosa merged commit 9609b9f into main Mar 19, 2025
29 of 31 checks passed
@penalosa penalosa deleted the changeset-release/main branch March 19, 2025 09:15
vicb pushed a commit that referenced this pull request Mar 19, 2025
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c3-e2e Run c3 e2e tests on a PR e2e Run wrangler + vite-plugin e2e tests on a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants